$range-padding = 1,
                2,
                5,
                6, 
                10, 
                15,
                16,
                20,
                22,
                24, 
                25, 
                30,
                32, 
                35,
                36,
                38,
                40,
                42,
                45, 
                46,
                47,
                48,
                50, 
                55, 
                60,
                64,
                65, 
                70,
                72,
                75,
                78, 
                80,
                92,
                100,
                115,
                120,
                130,
                140,
                160,
                170,
                180,
                188,
                220

for padding in $range-padding
  .p-t-{padding}
    padding-top (padding)px
  .p-l-{padding}
    padding-left (padding)px
  .p-b-{padding}
    padding-bottom (padding)px
  .p-r-{padding}
    padding-right (padding)px
  .p-tb-{padding}
    @extend .p-t-{padding}
    @extend .p-b-{padding}
  .p-lr-{padding}
    @extend .p-l-{padding}
    @extend .p-r-{padding}
  .p-{padding}
    @extend .p-t-{padding}
    @extend .p-b-{padding}
    @extend .p-l-{padding}
    @extend .p-r-{padding}

.p-t-no
  padding-top 0!important
.p-b-no
  padding-bottom 0!important
.p-l-no
  padding-left 0!important
.p-r-no
  padding-right 0!important
.p-lr-no
  @extend .p-l-no
  @extend .p-r-no
.p-tb-no
  @extend .p-t-no
  @extend .p-b-no
.p-no
  @extend .p-l-no
  @extend .p-r-no
  @extend .p-t-no
  @extend .p-b-no
